@charset "utf-8";

/* CSS Document */

*{margin:0;padding:0;}
.clear{clear:both;}

.wraper{width:960px;margin:0 auto;}
a{text-decoration:none;}

a img{border:none;}

li{list-style:none;}

#header{height:80px;background:url(../images/index/background_02.png) repeat-x;font-size:12px;}

#logo{float:right;}

#header .wraper{position:relative;}

#header .huanfu{position:absolute;top:40px;left:469px;width: 400px;}

#header .huanfu a{display:block;width:13px;height:13px;float:left;margin-right:7px;}

#header .huanfu span{display:block;float:left;}

#header .huanfu .blue{background:url(../images/index/list_icons.png) no-repeat -416px -127px;}

#header .huanfu .red{background:url(../images/index/list_icons.png) no-repeat -429px -140px;}

#header .huanfu .green{background:url(../images/index/list_icons.png) no-repeat -442px -140px;}

#header .ad{float:right;padding:20px 0 0 10px;text-align:left;overflow:hidden;line-height:18px;width:280px}

#search{float:left;clear:left;width:448px;height:45px;background:url(../images/index/list_icons.png) no-repeat 0 -167px;margin-top:17px;padding-left:6px;}

#search a,#search input,#search div{display:block;float:left;}

#search a{}

#key{padding:9px 0 0 19px;width:254px;height:28px;background:url(../images/index/list_icons.png) no-repeat -179px -240px;}

#keyWord{padding:0 5px;line-height:28px;border:none;outline:none;width:244px;height:28px;background:none;}

#searchSub{border:none;width:59px;height:35px;background:url(../images/index/list_icons.png) no-repeat -187px -127px;margin:6px 0 0 4px; cursor:pointer}

#nav{height:44px;font-size:12px;}

#nav .nav{float:right;height:39px;}

#nav .li,.navLi,.dateSearch,.dateLi{float:left;height:39px;}

#nav .li a{display:block;height:37px;line-height:37px;color:white;padding:0 15px;padding-top:2px;}

#nav .dateSearch{line-height:37px;height:37px;padding:2px 0 0 15px;}

#nav .dateLi .dateA{display:block;height:37px;line-height:37px;padding:2px 8px;}

#nav .navLi{width:85px;position:relative;z-index:3;}

#nav .navBox{position:absolute;z-index:6;background:white;width:492px;border:2px solid #09c;padding:1px;left:-56px;display:none;}

#nav .navBox ul{float:left;padding:3px 0;}

#nav .navBox ul li{float:left;width:123px;}

#nav .navBox ul li a{display:block;width:116px;padding-left:7px;font-size:14px;font-family:"宋体";line-height:24px;color:black;}

#nav .navLi .navA{display:block;text-align:center;color:white;line-height:37px;height:37px;padding-top:2px;}

#nav .navLi .navA:hover{font-weight:bold;}

#nav .dateLi{position:relative;z-index:4;width:120px;}

#nav .dateBox{width:224px;height:234px;left:-104px;background:white;display:none;position:absolute;z-index:5; margin-top:-1px;}

#main{width:980px;margin:0 auto;position:relative;padding-top:9px;z-index:1;background:#fff;}

#paperPage{width:482px;top:-142px;background:white;}

#paperAd{width:450px;float:left;}

#paperPage img{position:relative;z-index:2;border:1px solid #a7a5a5; margin-bottom:10px;*margin-bottom:10px;}

#paperPage .paging{font-size:12px;border-bottom:1px solid #a7a5a5;line-height:20px;}

#paperPage .paging a{color:black; }

#paperPage .paging .pgUp{float:left;}

#paperPage .paging .pgDown{float:right; margin-right:5px;}

.cutline{height:1px; width:100%; background:#dbdada;}

#content{float:right;width:488px;border:1px solid #cfcfcf;background:#fff;}

#content .pageNav li{margin-bottom:6px;}

#content .pageNav li a{display:block;font:normal 12px/24px "宋体";padding-left:9px;}

#content .pageNav li a:link{color:black;}

#content .pageNav li a:visited{color:black;}

#content .pageNav li a:hover{color:white;background:url(../images/index/pagenav_hover_23.gif) no-repeat 107px 7px #09c;}



#content .titleNav li{}

#content .titleNav li a{display:block;font:normal 12px/25px "宋体";padding-left:10px;}

#content .titleNav li a:link{color:black;text-decoration:none;}

#content .titleNav li a:visited{color:black;text-decoration:none;}

#content .titleNav li a:hover{color:red;background:#eee;}

#main .weibo{float:right;}

#main .followWeibo{float:left;margin:12px 0 0 12px;width:496px;height:285px;}



#footer{margin:0 auto;width:980px;background:url(../images/index/background_02.png) repeat-x 0 -80px}

#footer .adFooter{margin:0 auto;width:985px;position:absolute;}

#footer .wraper .copy{text-align:center;font-size:12px;line-height:24px;}

#footer .wraper .copy a{color:black;}
.line{height:1px; background:#cccccc;margin:0 auto;width:960px;}


#floatbg{width:100%;height:100%;background:black;opacity:0.7;filter:alpha(opacity=70);position:absolute;z-index:10;display:none;}

.floatbox{position:absolute;z-index:12;display:none;border:1px solid #000000;background:#000000}

.floatbox .close{width:32px;height:32px;position:absolute;z-index:15;background:url(../images/index/list_icons.png) no-repeat -305px -127px;top:-16px;cursor:pointer;display:none;}





.go{width:47px;height:50px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:10px;bottom:5%;}

.go a{background:url(../images/index/a.png) no-repeat;display:block;text-indent:999em;width:37px;margin:5px;border:0;overflow:hidden;float:left}

.go .top{background-position:0 -33px;height:22px}

.go .feedback{background-position:0 -54px;height:32px}

.go .bottom{background-position:0 -55px;height:35px}

.go .top:hover{background-position:-38px -33px}

.go .feedback:hover{background-position:-38px -54px}

.go .bottom:hover{background-position:-38px -55px}



#page {width:100%;padding:5px 0; font-style:normal; font-weight:normal}
#page ul{margin:0 auto; display:table;text-align:center;}
#page li{float:left !important; float:none;margin-right: 5px; height:20px;line-height:20px;display:inline; zoom:1;}
#page span{display: block; padding: 2px 5px;  border: 1px solid #CCC; color: #999999; }
#page a{font-size:12px;display: block; text-decoration: none; margin:0px; color: #ffffff;padding: 2px 5px 2px 5px;}
#page a:link,#page a:visited {border: 1px solid #CCCCCC; }
#page a:hover {color:#135C86;}
#page #span1 {background:#FFFFFF;display: block;}


#vlist .lantitle{ margin-left:10px; margin-top:0px;text-align:left; font-size:14px; font-weight:bolder; line-height:30px;}
#vlist h1{ margin-top:0px;border-bottom:0px;}

#vlist .lantitle a{ font-size:14px; font-weight:bolder; line-height:30px;}
.v_head { padding-top:0px !important;}
.v_bot h2{ font-size:12px; line-height:20px; font-weight:normal; margin:0px; padding:0px; }
.v_bot h3{ font-size:12px; line-height:20px; font-weight:normal; margin:0px; padding:0px;}


.paging h1 { font-size:12px; line-height:20px; font-weight:normal; margin:0px; border-bottom:0px; width:250px; float:left;}


.titleNav h2 a{font-size:12px; font-weight:normal;}

